#ifndef __9C969F14_EC27_48c9_865A_24CBF0DF0E52__
#define __9C969F14_EC27_48c9_865A_24CBF0DF0E52__

#include "../import/head.h"

///////////////////////////////////////////////////////////////////////////////////

namespace xos_sgsj
{
    class get_aio : public xos::i_runnable
    {
    public:
        get_aio();
        ~get_aio();

    public:
        xos::i_callback * m_pCallbackThread;
        xos_aio::i_aio_mgr * m_pAioMgr;
        xos_aio::i_aio * m_pAio;

    public:
        int run_task( xos::i_msg * pMsg );

    public:
        int init();
        int term();

    };
} // xos_sgsj

#endif // __9C969F14_EC27_48c9_865A_24CBF0DF0E52__
